table{ width:100%; }
td.title{
	text-align:center;
}
span{
	padding:0 10px 0 10px;
}
p.name{
	width:200px;
	border-bottom:1px solid #000;
}


div#personal_details{
	text-align:center;
}

span.value{
	border-bottom:1px solid #000;
	padding:0 20px;
	width:100%;
}

table tr td sub{
	margin:0 20px;
}

div.break{
	text-align:center;
	margin:4px 0;
}

table#achievement_test,table#grades,table#attendance
{
	border:1px solid #000;
	border-collapse:1;

}

table#achievement_test tr td,table#grades tr td,table#attendance tr td
{
	border:1px solid #000;
}

